multicrank engine - French English Dictionary